package com.zch.house.service;

import java.sql.Date;
import java.util.List;

import com.zch.house.entity.Rent;

public interface RentService {
	/**
	 * 根据条件模糊查询相应的房租信息
	 * @param sql
	 * @param params
	 * @return
	 */
	public List<Rent> getAllRentByPage(String name,String hone,Date startDate,Date endStart,int pageIndex);
	/**
	 * 获得查询的总页码
	 * @param sql
	 * @param params
	 * @return
	 */
	public int getTotalCount(String name,String hone,Date startDate,Date endStart);
	/**
	 * 根据房租的唯一标识获得房租信息
	 * @param h_id
	 * @return
	 */
	public Rent getRentById(int h_id);
	/**
	 * 添加房租信息
	 * @param rent
	 * @return
	 */
	public boolean addRent(Rent rent);
	/**
	 * 根据房租的唯一标识删除房租信息
	 * @param h_id
	 * @return
	 */
	public boolean deleteRent(int h_id);
	/**
	 * 修改房租信息
	 * @param rent
	 * @return
	 */
	public boolean updateRent(Rent rent);
}
